

package com.css.gdzj.gdzjbxgd.modules.reportcontral.entity;

import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.Data;

import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.Id;
import javax.persistence.Table;
import java.io.Serializable;
import java.util.Date;

/**
 * 字典
 * @author zz
 */
@Entity
@Data
@Table(name = "bxgd_report_contral")
public class BxgdReportContralEntity implements Serializable {
	private static final long serialVersionUID = 1;
	/**
	 * 主表id
	 */
	@Id
	@Column(name="UUID")
	private String uuid;
	/**
	 * 开始填报时间
	 */
	@JsonFormat(pattern="yyyy-MM-dd HH:mm:ss",timezone="GMT+8")
	@Column(name="REPORT_TIME_START")
	private String reportTimeStart;
	/**
	 * 结束填报时间
	 */
	@JsonFormat(pattern="yyyy-MM-dd HH:mm:ss",timezone="GMT+8")
	@Column(name="REPORT_TIME_END")
	private String reportTimeEnd;
	/**
	 * 填报年度
	 */
	@Column(name="REPORT_YEAR")
	private String reportYear;
	/**
	 * 是否有效
	 */
	@Column(name="FLAG")
	private String flag;
	/**
	 * 创建人
	 */
	@Column(name="CREATE_USER")
	private String createUser;
	/**
	 * 创建时间
	 */
	@Column(name="CREATE_TIME")
	private Date createTime;
	/**
	 * 更新人
	 */
	@Column(name="UPDATE_USER")
	private String updateUser;
	/**
	 * 更新时间
	 */
	@Column(name="UPDATE_TIME")
	private Date updateTime;

}
